umbrella leaf
noun
: a North American herb (Diphylleia cymosa) with two large peltate stem leaves or a solitary lobed basal one
Love words? Need even more definitions?
Merriam-Webster unabridged
Share